-
Notifications
You must be signed in to change notification settings - Fork 89
Drop ethereumjs-testing dep and fix bug in branch value update #69
Conversation
Signed-off-by: Sina Mahmoodi <[email protected]>
Signed-off-by: Sina Mahmoodi <[email protected]>
Will do an |
Signed-off-by: Sina Mahmoodi <[email protected]>
@holgerd77 Sure, we might as well upgrade to the latest version :) Browsers tests are now failing. It seems |
Just did the |
@holgerd77 Even without the |
Hmm, not sure. @danjm is also working on a tests update ethereumjs/ethereumjs-tx#131 on the tx library and this library also has a browser test configuration and script. However the test run is deactivated in .travis.yml (which also shouldn't be the case, don't know the reasoning ad hoc). Maybe the PR from Dan helps nevertheless, eventually you can check it out and see if the browser tests pass manually? Otherwise you can figure out together? |
One other thing for consideration: these trie tests here are also pretty static, there was just one test case added in the last four years or so. Maybe we should also follow the path here to just remove this dependency all together like being done in ethereumjs/ethereumjs-block#61 for the block library (together with some copying and wrapping - see block PR-related issue - on the test files). The |
Signed-off-by: Sina Mahmoodi <[email protected]>
@holgerd77 Took you on your offer 😄 Added the json test files directly to the repository and dropped |
Ah, but could you add the wrapping of the file structures with some meta fields for file information as well, see ethereumjs/ethereumjs-block#55 for reference. |
Signed-off-by: Sina Mahmoodi <[email protected]>
Ah, I had missed that. Added the metadata. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Super-cool, great, thanks! 😄
This PR upgrades drops
ethereumjs-testing
dependency, adds the test fixture files directly to the repository and fixes #54 which caused a new test case to fail.